Description | : Gets chat message read receipts for a thread. |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "ChatThread_ListChatReadReceipts", "$responses": { "200": { "$properties": { "value": { "$properties": { "senderCommunicationIdentifier": [ { "#name": "kind", "Enum": { "new": [ [ "unknown", "" ], [ "communicationUser", "" ], [ "phoneNumber", "" ], [ "microsoftTeamsUser", "" ], [ "microsoftTeamsApp", "" ], [ "teamsExtensionUser", "" ] ], "old": [ [ "unknown", "" ], [ "communicationUser", "" ], [ "phoneNumber", "" ], [ "microsoftTeamsUser", "" ], [ "microsoftTeamsApp", "" ] ] } }, { "phoneNumber": [ { "#name": "value", "Description": { "new": "The phone number, usually in E.164 format.", "old": "The phone number in E.164 format." } }, { "@added_c1cd173599f344bc8062b1e50268b896": { "#name": "isAnonymous", "Description": "True if the phone number is anonymous. By default false if missing. If the phone number is anonymous, the value will be the string 'anonymous'.", "Required": false, "Type": "boolean" } }, { "@added_dd9bea071a5d4830bfe415ee80f25442": { "#name": "assertedId", "Description": "The asserted Id of the phone number. An asserted Id gets generated when the same phone number joins the same call more than once.", "Required": false, "Type": "string" } } ] }, { "microsoftTeamsUser": [ { "#name": "userId", "Description": { "new": "The Id of the Microsoft Teams user. If not anonymous, this is the Entra ID object Id of the user.", "old": "The Id of the Microsoft Teams user. If not anonymous, this is the AAD object Id of the user." } } ] }, { "@added_a39eeed1e6e9470a982eb3f7e45fe00e": { "#name": "teamsExtensionUser", "Description": "The Microsoft Teams Extension user.", "Required": false, "Type": "object", "$properties": [ { "#name": "userId", "Description": "The Id of the Microsoft Teams Extension user, i.e. the Entra ID object Id of the user.", "Required": true, "Type": "string" }, { "#name": "tenantId", "Description": "The tenant Id of the Microsoft Teams Extension user.", "Required": true, "Type": "string" }, { "#name": "resourceId", "Description": "The Communication Services resource Id.", "Required": true, "Type": "string" }, { "#name": "cloud", "Description": "The cloud that the Microsoft Teams Extension user belongs to. By default 'public' if missing.", "Enum": [ [ "public", "" ], [ "dod", "" ], [ "gcch", "" ] ], "Required": false, "Type": "string" } ] } } ] } } } } } }
⚼ Request
GET:
/chat/threads/{chatThreadId}/readReceipts
{
chatThreadId:
string
,
maxPageSize:
integer
,
skip:
integer
,
api-version:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
senderCommunicationIdentifier:
{
,
kind:
enum
,
rawId:
string
,
communicationUser:
{
,
id:
string
,
}
phoneNumber:
{
,
value:
string
,
isAnonymous:
boolean
,
assertedId:
string
,
}
microsoftTeamsUser:
{
,
userId:
string
,
isAnonymous:
boolean
,
cloud:
enum
,
}
microsoftTeamsApp:
{
,
appId:
string
,
cloud:
enum
,
}
teamsExtensionUser:
}
{
,
userId:
string
,
tenantId:
string
,
resourceId:
string
,
cloud:
enum
,
}
chatMessageId:
string
,
readOn:
string
,
}
nextLink:
string
,
}
⚐ Response (401)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
innererror:
string
,
}
⚐ Response (403)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
innererror:
string
,
}
⚐ Response (429)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
innererror:
string
,
}
⚐ Response (503)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
innererror:
string
,
}